package org.wyn.service;

import org.wyn.mongodb.bean.User;
import org.wyn.service.impl.RegisterServiceImpl;

import com.google.inject.ImplementedBy;

/**
 * 用户注册service接口
 * @author wyn
 *
 */
@ImplementedBy(RegisterServiceImpl.class)
public interface IRegisterSerivce {
	
	/**
	 * userName已被注册返回ture，不存在返回false
	 * @param userName
	 * @return
	 */
	public boolean userExist(String userName);
	/**
	 * 注册一个新用户
	 * @param user
	 * @return 成功创建返回true 未创建新用户返回false
	 */
	public boolean registerNewUser(User user);
}
